witness to the accident - Turco Inglés Diccionario